function toast(content) {
  return this.$createToast({
    txt: content,
    type: "txt"
  }).show();
}

function toastErrorCode(code) {
  if (code < 10000) code = 10000;
  var content = errorCode[code];
  if (!content) content = "未知错误（" + code + "）";
  return this.$createToast({
    txt: content,
    type: "txt"
  }).show();
}

export { toast, toastErrorCode };

var errorCode = {
  "10000": "服务器异常",
  "10001": "参数异常",
  "10002": "图片保存失败",
  "10003": "签名失败，没有权限操作",
  "10004": "签名已过期",
  "10005": "时间格式只能是10位的timestamp",
  "10006": "导入失败",
  "10007": "导入失败，不支持的数据类型导入",
  "10400": "用户未登录",
  "10401": "请提供有效token",
  "10402": "用户授权已失效",
  "10403": "不是有效的邮箱地址",
  "10404": "开始时间不能为空",
  "10405": "结束时间不能为空",
  "10406": "开始时间不能晚于结束时间",
  "10407": "token与userId不一致",
  "10408": "ip格式不正确",
  "10409": "结束时间必须大于开始时间",
  "10410": "结束时间必须大于当前时间",
  "10411": "生成用户token失败",
  "10412": "从token获取用户信息失败",
  "10413": "解码token失效",
  "10414": "请提供有效的访客ID",
  "10415": "你的账号已在其它地方登陆",
  "11000": "参数非法",
  "11101": "用户不存在",
  "11102": "用户非法！",
  "11103": "用户账号不存在",
  "11104": "用户账号已存在",
  "11105": "用户密码错误！",
  "11106": "用户状态异常",
  "11107": "用户密码不存在",
  "11109": "用户不属于该代理商！",
  "11110": "用户旧密码不匹配",
  "11111": "用户新密码为空",
  "11112": "用户新密码长度少于6位",
  "11113": "用户新密码参数异常（用户密码只能大小写字母和数字组合）",
  "11114": "用户新密码长度大于20位",
  "11115": "用户名为空",
  "11118": "旧密码和新密码相同",
  "12601": "平台的公司名称不能为空",
  "12602": "平台名称已被用",
  "12603": "找不到该平台记录",
  "12604": "请提供所属平台",
  "12605": "不能操作第三方平台的用户",
  "12606": "不能操作第三方平台的房间",
  "12607": "第三方平台的标识不能为空",
  "12701": "权限名称不能为空",
  "12702": "权限名称已存在",
  "12703": "请提供一个或者多个角色ID",
  "12704": "请提供一个或者多个管理员ID",
  "12705": "没有该权限的记录",
  "12706": "权限字符不能为空",
  "12707": "权限标识不能为空",
  "12708": "菜单名称不能为空",
  "12709": "请提供一个或者多个菜单ID",
  "12710": "找不到父级菜单",
  "12711": "菜单的路由名称已存在",
  "12712": "菜单的路由名称为空",
  "12713": "不能包含角色关键词",
  "12750": "学生名称不能为空",
  "12751": "学号不能为空",
  "12752": "学生身份证号不能为空",
  "12753": "请提供正确的入学日期",
  "12754": "请提供正确的毕业日期",
  "12755": "学习中心不能为空",
  "12756": "请提供所属专业",
  "12757": "学习形式不能为空",
  "12758": "联系人电话不能为空",
  "12759": "联系人地址不能为空",
  "12760": "紧急联系人电话不能为空",
  "12761": "紧急联系人地址不能为空",
  "12762": "学生学号已存在",
  "12763": "请提供学生ID",
  "12764": "学生数据不存在",
  "12765": "学生学籍号已存在",
  "12766": "身份证号格式不正确",
  "12800": "门类名称已存在",
  "12801": "请提供门类ID",
  "12802": "请提供专业ID",
  "12803": "专业名称已存在",
  "12804": "没有可修改的专业数据",
  "12805": "专业名称不能为空",
  "12850": "课程名称不能为空",
  "12851": "请选择课程所属专业",
  "12852": "请提供课程ID",
  "12853": "没有可修改的课程数据",
  "12854": "课程数据不存在",
  "12855": "没有课程学习计划数据",
  "12856": "课程的代号已存在",
  "12900": "直播标题不能为空",
  "12901": "请选择课程",
  "12902": "请选择教师",
  "12903": "请选择直播开始时间",
  "12904": "请选择直播结束时间",
  "12905": "不存在直播计划记录",
  "12906": "请提供直播计划ID",
  "12907": "直播概要太长",
  "12908": "直播数据不存在",
  "12909": "直播未开始或已结束",
  "12910": "获取不了直播配置数据",
  "12911": "请配置直播推流域名",
  "12912": "请配置直播url所需的安全密钥",
  "12913": "请配置直播播放域名",
  "12914": "直播非可开始状态",
  "12915": "直播非进行中状态",
  "12916": "非可进入进播间的状态",
  "12950": "标题不能为空",
  "12951": "点播地址不能为空",
  "12952": "请提供点播ID",
  "12953": "没有可修改的点播数据",
  "12954": "点播数据不存在",
  "12955": "点播概要太长",
  "12956": "直播的回放已存在",
  "12957": "课程ID或者直播ID二者需要提供其一",
  "13001": "公告数据不存在",
  "13050": "请提供学习进度ID",
  "13051": "进度数字在0到100之间",
  "13052": "学习进度数据不存在",
  "13100": "请日志ID",
  "13151": "消息内容超过限定长度",
  "13152": "发送者名称为空"
};
